From df7d6027e59cffc1faf57fdcc3d5929fa539d6a0 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Timo=20R=C3=B6hling?= Date: Tue, 10 Mar 2026 17:10:47 +0100 Subject: [PATCH] Fix FTBFS with Boost 1.90 Closes: #1129775 --- .../0004-Boost-1.90-compatibility.patch | 26 +++++++++++++++++++ debian/patches/series | 1 + 2 files changed, 27 insertions(+) create mode 100644 debian/patches/0004-Boost-1.90-compatibility.patch diff --git a/debian/patches/0004-Boost-1.90-compatibility.patch b/debian/patches/0004-Boost-1.90-compatibility.patch new file mode 100644 index 00000000..5c475489 --- /dev/null +++ b/debian/patches/0004-Boost-1.90-compatibility.patch @@ -0,0 +1,26 @@ +From: =?utf-8?q?Timo_R=C3=B6hling?= +Date: Tue, 10 Mar 2026 17:10:23 +0100 +Subject: Boost 1.90 compatibility + +Boost::system is no longer available +--- + outofcore/CMakeLists.txt | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/outofcore/CMakeLists.txt b/outofcore/CMakeLists.txt +index 2d613c1..1d668c5 100644 +--- a/outofcore/CMakeLists.txt ++++ b/outofcore/CMakeLists.txt +@@ -76,10 +76,10 @@ set(LIB_NAME "pcl_${SUBSYS_NAME}") + + if(BUILD_visualization) + PCL_ADD_LIBRARY(${LIB_NAME} COMPONENT ${SUBSYS_NAME} SOURCES ${srcs} ${incs} ${impl_incs} ${visualization_incs}) +- target_link_libraries("${LIB_NAME}" pcl_common pcl_visualization Boost::system Boost::filesystem) ++ target_link_libraries("${LIB_NAME}" pcl_common pcl_visualization Boost::filesystem) + else() + PCL_ADD_LIBRARY(${LIB_NAME} COMPONENT ${SUBSYS_NAME} SOURCES ${srcs} ${incs} ${impl_incs}) +- target_link_libraries("${LIB_NAME}" pcl_common Boost::system Boost::filesystem) ++ target_link_libraries("${LIB_NAME}" pcl_common Boost::filesystem) + endif() + if(HAVE_CJSON) + target_link_libraries("${LIB_NAME}" ${CJSON_LIBRARIES}) diff --git a/debian/patches/series b/debian/patches/series index 31deddb3..4b029ee3 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -1,3 +1,4 @@ 0001-Fix-PCL_ROOT-path.patch 0003-Use-newly-build-libs-when-testing.patch 0004-Work-around-test-failing-on-i386.patch +0004-Boost-1.90-compatibility.patch -- 2.39.5